Package-level declarations

Types

Link copied to clipboard
data class ActionTapped(val title: String, val category: String, val actionState: NotificationActionState)

Represents the notification action tapped by the user in SDK callbacks.

Link copied to clipboard

Marigold Message representation

Link copied to clipboard
class Purchase(purchaseItems: ArrayList<*>)

A purchase to log to the platform.

Link copied to clipboard
class PurchaseAdjustment(title: String, price: Int)

Purchase Adjustments (positive or negative) that should be applied to the total order value. Title and price (in cents) are required. The amount should be negative to factor in a deduction to the final price, such as a discount; the amount should be positive to factor in an additional cost, such as shipping.

Link copied to clipboard
class PurchaseItem(quantity: Int, title: String, price: Int, ID: String, url: URI)

An item being purchased.